badly packed kebab - French English Dictionary